an evergreen tree (eucalyptus globulus) - Spanish English Dictionary